package com.dogdog.UI;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListView;

public class PetListView extends ListView {

	public PetListView(Context context) {
		super(context);
	}
	
	public PetListView(Context con,AttributeSet sttrs){
		super(con,sttrs);
	}
	
	public PetListView(Context con,AttributeSet sttrs,int defStyle){
		super(con,sttrs,defStyle);
	}
	
	 /***全类添加这个方法就可以解决ScrollView和ListView的冲突问题了,
	  * 但是解决ListView的子项必须是LineLayout，因为LineLayout的高度可以计算到，
	  * 而RelateLayout没有onMesure方法
	  */
	 @Override
     protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
             int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
                             MeasureSpec.AT_MOST);
             super.onMeasure(widthMeasureSpec, expandSpec);
     }

}
